Ternary graph isomorphism in polynomial time, after Luks

نویسندگان

  • Adrià Alcalà
  • Francesc Rosselló
چکیده

The graph isomorphism problem has a long history in mathematics and computer science, with applications in computational chemistry and biology, and it is believed to be neither solvable in polynomial time nor NP-complete. E. Luks proposed in 1982 the best algorithm so far for the solution of this problem, which moreover runs in polynomial time if an upper bound for the degrees of the nodes in the graphs is taken as a constant. Unfortunately, Luks’ algorithm is purely theoretical, very difficult to use in practice, and, in particular, we have not been able to find any implementation of it in the literature. The main goal of this paper is to present an efficient implementation of this algorithm for ternary graphs in the SAGE system, as well as an adaptation to fully resolved rooted phylogenetic networks on a given set of taxa.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Trivalent Graph isomorphism in polynomial time

4 Implementation test 35 Sumario 41 Bibliography 47 3 Preamble The graph isomorphism problem has a long history in mathematics and computer science, and more recently in fields of chemistry and biology. Graph theory is a branch of mathematics started by Euler as early as 1736 with his paper The seven bridges of Könisberg. It took a hundred years before other important contribution of Kirchhoff ...

متن کامل

Graph Isomorphism

While in general it is not known whether there is a polynomial time algorithm to decide whether two given graphs are isomorphic, there are polynomial-time algorithms for certain subsets of graphs, including but not limited to planar graphs and graphs with bounded valence. In this thesis, we will give a brief introduction on the Graph Isomorphism Problem and its relations to complexity theory. W...

متن کامل

On the Complexity of Isomorphism Problems Related to Polytopes

We show that the problem to decide whether two (convex) polytopes are combinatorially isomorphic is graph isomorphism complete, even for simple or simplicial polytopes. On the other hand, we give a polynomial time algorithm for the polytope isomorphism problem in bounded dimension, which is based on Luks’ algorithm for the isomorphism problem of graphs of bounded maximal degree.

متن کامل

Permutation Groups and Polynomial-Time Computation

Abstra t. We dis uss aspe ts of omputation in permutation groups assuming polynomial time as a measure of eÆ ien y. Of parti ular interest are problems, su h as nding the interse tion of two groups, that resemble or generalize the problem of testing graph isomorphism. We also summarize the instan es where the problems are known to be solvable in polynomial time and indi ate methods that a ompli...

متن کامل

Linear Algebraic Analogues of the Graph Isomorphism Problem and the Erdős-Rényi Model

A classical difficult isomorphism testing problem is to test isomorphism of p-groups of class 2 and exponent p in time polynomial in the group order. It is known that this problem can be reduced to solving the alternating matrix space isometry problem over a finite field in time polynomial in the underlying vector space size. We propose a venue of attack for the latter problem by viewing it as ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1209.0871  شماره 

صفحات  -

تاریخ انتشار 2012